.easy_entrylink table td{padding:8px;}
textarea#gbtext{width:auto !important;}
.easy_top{background:url("../images/Shape5_Political_mainbodgrad.png") repeat-x scroll center top transparent;}
.blue_arrow{background:url("../images/typography/s5_ul_arrow.png") no-repeat 0 -3px transparent;}
.all-caps{text-transform:uppercase;}
p.icon-video{padding-left:36px;background:url(/images/icon-video.png) no-repeat;}
.sig{clear:both;margin:16px 4px;padding:0px;display:table-cell;}
.sig_clr{clear:both;}
.sig_cont{float:left;}
.sig_thumb{float:left;margin:0px 10px 10px 10px;padding:0px;background:url(shadowAlpha.png) no-repeat bottom right !important;background:url(shadow.gif) no-repeat bottom right;}
.sig_thumb img{display:block;position:relative;background:#FFF;border:1px solid #ccc;margin:-5px 5px 5px -5px;padding:4px;}
#lbOverlay{position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottom{position:absolute;left:50%;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(loading.gif) no-repeat center;}
#lbImage{border:10px solid #fff;}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:normal;}
#lbCaption b{color:#C63C13;font-size:11px;}
#lbOverlay,#lbCenter,#lbBottom,#lbPrevLink,#lbNextLink{z-index:999;}
ul.menu.menu.ul_bullet_small li{background-position:0 6px;}
.row1{background:#f9f9f9;}
ul.archived li{line-height:16px;margin-left:20px;}
.contact_email{width:100%;}
.contact_email .inputbox{background:none;}
table.moduletable{margin:0;width:100%;}
table.moduletable td{font-size:10px;}
form#emailForm{margin:0 20px;padding:0;text-indent:0;}
form#emailForm label{font-size:12px;display:block;padding-top:5px;margin-bottom:10px;clear:left;float:left;width:35%;}
form#emailForm input{padding:3px;float:left;width:60%;}
form#emailForm textarea{clear:left;width:95%;}
form#searchForm{line-height:150%;}
form#searchForm label{}
span.highlight{background:#FFFFCC;}
#logo_site{width:110px;height:110px;margin:10px 0 0 50px;float:left;background:url(../images/logo.jpg) no-repeat top center;}
.article_column{padding:0 0 20px 0;}
span.article_separator{background:url(../images/docspacer.png) no-repeat top center;display:block;height:40px;}
.dl{margin:0;padding:0;list-style:none;text-indent:0;}
.dt{text-indent:0;margin:0;padding:4px;}
.dd{margin:0;padding:4px;list-style:none;text-indent:0;}
div.partners{overflow:hidden;}
a.link:Link{color:#fff;}
a.link:Visited{color:#fff;}
a.link:Active{}
a.link:Hover{text-decoration:underline;color:#fff;}
.header-menu-right{margin:0px 10px 10px 0;padding:0;width:400px;float:right;}
ul.latestnews_user9{margin:10px 0 0 0;padding:0;}
li.latestnews_user9{font-size:9pt;font-style:normal;line-height:12px;font-weight:normal;padding-bottom:4px;}
div.moduletable_user9 h3{margin:4px 0 0 0;padding:0;font-family:Verdana, Helvetica, sans-serif;color:#880000;}
a.latestnews_user9:link, a.latestnews_user9:visited{color:#5f5f5f;text-decoration:none;}
a.latestnews_user9:hover{text-decoration:underline;}
table{border-collapse:collapse;}
.video{background:#ddd;text-align:center;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.clr{clear:both;overflow:hidden;height:0;}
.clear{clear:both;}
.created-date{color:#666;font-weight:normal;font-size:9pt;padding:3px 3px 3px 20px;background:url(../images/icon-date.gif) no-repeat 0 2px;}
cite{font-family:Verdana, Helvetica, sans-serif;float:right;margin:15px 0 15px 15px;padding:15px;display:block;width:300px;background:#efefef;border-top:4px solid #686C6F;border-bottom:4px solid #990000;font-size:12pt;font-weight:normal;color:#2C2E2F;text-decoration:none;line-height:120%;font-style:normal;}
.img{font-family:Verdana, Helvetica, sans-serif;margin:0 0 15px 10px;font-size:11pt;font-weight:normal;color:#45586F;text-decoration:none;font-style:normal;float:right;}
table.pagenav{margin-top:50px;}
.pagenav_next, .pagenav_prev, .toptext{font-size:10px;font-weight:normal;font-style:italic;width:120px;}
th.pagenav_next a:link, th.pagenav_next a:visited, th.pagenav_prev a:link, th.pagenav_prev a:visited, a.toptext:link, a.toptext:visited{display:block;border-left:1px solid #efefef;border-top:1px solid #efefef;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#ddd url(../images/doc-bg-revert.gif) repeat-x 0 -44px;color:#666;text-decoration:none;padding:4px 10px;}
th.pagenav_next a:hover, th.pagenav_prev a:hover, a.toptext:hover{display:block;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #efefef;border-right:1px solid #efefef;background:#efefef url(../images/doc-bg-revert.gif) repeat-x 0 -45px;color:#666;text-decoration:none;padding:4px 10px;}
a, img{border:none;}
hr{color:#395884;height:1px;width:100%;}
ol li{background:none;}
table.adminform textarea{width:450px;height:400px;color:#000000;}
form{margin:0;padding:0;}
div.pagenavcounter{font-size:9pt;line-height:20pt;text-align:center;background:url(/images/dot.gif) repeat-x left bottom;margin-bottom:10px;}
div.pagenavbar{background:url(/images/dot.gif) repeat-x left top;font-size:9pt;line-height:20pt;margin-top:10px;}
div#navigation{text-align:center;margin:20px auto;}
div p.pagination{font-size:9pt;padding:3px;}
div p.pagination a{padding:3px;float:none;}
div p.pagination a.pagination:link, div p.pagination a.pagination:visited{text-decoration:none;font-weight:normal;float:none;}
div p.pagination a.pagination:hover{text-decoration:none;font-weight:normal;float:none;}
div p.pagination strong{padding:3px;margin:2px;border:1px solid #efefef;}
table.contenttoc td{margin:0;padding:0;background:url("../images/typography/s5_bullet_small.png") no-repeat scroll left top transparent;}
table.contenttoc td a:link, table.contenttoc td a:visited{text-decoration:none;}
table.contenttoc td a:hover{text-decoration:underline;}
.createdate, .modifydate{font-size:11px;color:#5f5f5f;font-weight:normal;text-align:left;text-align:left;padding:0 3px;}
.createdate-latestnews{font-size:82%;color:#bfbfbf;font-weight:normal;}
.content_vote{font-size:11px;height:22px;padding:2px 0;}
.content_rating{font-size:11px;color:#39629A;}
body{font-family:Verdana, Helvetica, Sans-Serif;font-size:11px;margin:0;color:#393939;}
body.contentpane, body.mceContentBody{color:#000000;font-family:Verdana, Helvetica, Sans-Serif;font-size:12px;background:#FFFFFF;}
#s5_bodygradientnoin a[href^="http://"], #s5_bodygradientnoin a[href^="gopher://"]{background:url("/images/external.png") no-repeat scroll right center transparent;padding-right:13px;}
a{text-decoration:none;color:#000000;}
a:hover, a:focus{color:#000000;text-decoration:underline;}
img, fieldset{border:none;}
h1{font-size:20px;color:#880000;margin:0;padding:0;font-family:Verdana, Helvetica, sans-serif;}
h2{font-size:18px;color:#880000;font-weight:normal;margin:0;padding:0;font-family:Verdana, Helvetica, sans-serif;}
h3{font-family:Verdana, Helvetica, sans-serif;font-size:16px;font-weight:normal;margin:0;padding:0;padding-bottom:6px;text-shadow:1px 1px #CCCCCC;}
h4{font-size:15px;color:#880000;font-weight:bold;margin:0;padding:0;}
h5{font-size:14px;color:#880000;margin:0;padding:0;}
p{margin:11px 0 0 0;padding:0;}
ul{margin:0;padding:0;}
ul li{list-style:none;}
ol{margin-top:5px;padding-left:13px;margin-bottom:5px;}
ol li{margin-left:5px;}
th{padding:4px;font-weight:bold;text-align:left;}
fieldset{border:none;}
fieldset a{font-weight:bold;}
a img{border:none;}
form{margin:0;padding:0;}
input, select{font-size:12px;}
textarea{font-size:13px;padding-left:2px;}
.inputbox{border:1px solid #C9C7C7;color:#000000;}
#search_searchword{width:180px;}
#search_ordering{background:#FFFFFF;}
.s5_ls_top_bar, .s5_ls_bottom_bar{background:url(../images/s5_lsearch_topbot.png) repeat-x;}
.inputbox:hover, .inputbox:focus{border:1px solid #606060;}
table.blog{}
table.blog .article_seperator{display:block;height:10px;}
table.contentpane{border-collapse:collapse;border-spacing:0px;margin:0px;padding:0px;}
table.contentpaneopen, table.contentpane, table.blog{width:100%;margin:0 0 10px;}
table.contentpaneopen{width:100%;}
table.contenttoc{margin:0 0 40px 0;padding:0;width:100%;clear:right;}
table.contenttoc a{text-decoration:none;}
table.contenttoc td{padding:4px 40px 0 24px;}
table.contenttoc th{padding:4px;font-weight:normal;background:url("/images/dot.gif") repeat-x scroll left bottom transparent;}
table.poll{padding:0;width:100%;border-collapse:collapse;}
table.pollstableborder{padding:0;width:100%;border:none;text-align:left;}
table.pollstableborder img{vertical-align:baseline;}
.s5_radiobutton{padding-left:23px;cursor:pointer;line-height:25px;padding-left:27px;padding-top:2px;padding-bottom:2px;background:url(../images/radiobutton.png) no-repeat;}
.s5_radiobutton_active{padding-left:23px;cursor:pointer;line-height:25px;padding-left:27px;padding-top:2px;padding-bottom:2px;background:transparent url(../images/radiobutton.png) no-repeat scroll 0px -36px;}
.s5_radiobuttonnv{display:none;}
table.searchintro{padding:10px 0;width:80%;}
table.adminform{width:400px!important;}
.adminform .inputbox{}
.blog_more{margin:10px 0;}
.blog_more strong{margin:0 0 5px;padding-left:13px;display:block;color:#606060;text-transform:uppercase;}
td.buttonheading{padding:0 0 0 3px!important;}
.category{font-weight:normal;font-size:14px;}
.ul_arrow li{margin-bottom:6px;}
.clr{clear:both;}
input[type="radio"]{margin-left:0px;}
.componentheading{font-size:18px;line-height:23px;font-weight:bold;margin:0px 0 20px;}
.contentheading{font-size:20px;text-shadow:1px 1px #CCCCCC;font-family:Verdana, Helvetica, Sans-Serif;font-weight:normal;line-height:normal;margin:0 0 20px;}
a.contentpagetitle{text-decoration:none!important;font-size:12pt;text-shadow:1px 1px #CCCCCC;font-family:Verdana, Helvetica, Sans-Serif;color:#000000;}
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus{text-decoration:none!important;color:#000000;}
.createdate{padding-bottom:11px;padding-top:5px;}
.modifydate{color:#7E7E7E;font-size:11px;height:32px;}
.moduletable{padding:0;}
.mosimage{padding:0;border:1px solid #CCCCCC;background:#ffffff;margin:6px;}
.mosimage img{padding:0;margin:0!important;}
.mosimage_caption{background:#EFEFEF none repeat scroll 0%;border-top:1px solid #CCCCCC;color:#666666;font-size:10px;margin-top:2px;padding:1px 2px;}
.pagenav,
.pagenav_prev,
.pagenav_next,
.pagenavbar{padding:7px 2px;}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a{text-decoration:none;}
a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus{text-decoration:none;}
.pagenavbar{padding-left:14px;}
.pagenavcounter{padding:8px 14px 0 14px;}
.sectiontableheader{border-bottom:1px dotted #cccccc;color:#000000;font-weight:bold;padding:5px;}
tr.sectiontableentry1 td{padding:5px;}
tr.sectiontableentry2 td{padding:5px;}
.small{font-size:11px;}
.smalldark{text-align:left;}
div.syndicate div{text-align:center;}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td{background:none;}
.button:hover, .button:focus{color:#333333;cursor:pointer;}
.button{border:medium none;color:#3a3a3a;font-size:11px;height:29px;border:none;width:103px;padding:3px 11px 5px;background:transparent url(../images/Shape5_Political_button.png) no-repeat;}
ul.menu li a,ul.menu-mainmenu li a, a.mainlevel{border-bottom:1px dotted #e6e6e6;display:block;line-height:13px;margin:0;padding:8px 6px;text-decoration:none;width:91%;}
ul.menu li a:hover,ul.menu-mainmenu li a:hover, a.mainlevel:hover{text-decoration:underline;}
ul.menu li, ul.menu-mainmenu li, #mainlevel li{padding-left:0px;padding-right:0px;list-style-image:none;list-style-position:outside;list-style-type:none;}
a.sublevel{display:block;padding:3px 3px 3px 14px;}
a.sublevel:hover{text-decoration:underline;}
a.mainlevel:hover{text-decoration:none;}
ul.menu, ul.menu-mainmenu{margin:0px;padding:0px;}
ul.menu li#current, ul.menu li#current a, div.s5_accordion_menu_element li#current{font-style:italic;}
ul.menu-menu li{border-bottom:1px dotted #CCCCCC;list-style:none;line-height:29px;margin-left:-37px;}
ul.menu-menu li a{padding-left:7px;}
.back_button{height:37px;padding-top:26px;}
div.back_button a,
div.back_button a:active{margin:-2px 0;display:block;height:37px;color:#000000;font-size:12px;font-weight:bold;background:none!important;text-decoration:none!important;}
div.back_button a:hover,
div.back_button a:active{margin:-2px 0;display:block;height:37px;color:#606060;background:none!important;text-decoration:none!important;}
html{margin-bottom:1px;height:100%!important;height:auto;}
img.solid{border:1px solid #999999;margin:5px 0pt 2px 2px;padding:1px;}
img.dashed{border:1px #999999 dashed;margin:5px 0pt 2px 2px;padding:1px;}
.introletter{color:#000000;display:block;float:left;font-size:40px;font-style:normal;font-weight:normal;line-height:30px;padding:4px 8px 0pt 0pt;}
blockquote{font-family:Verdana, Helvetica, sans-serif;font-size:1.3em;font-style:italic;font-weight:normal;line-height:1.5;padding:6px 45px;}
a.readon{background:transparent;font-size:12px;color:#0F3E8D;padding:0px;text-decoration:none;}
a.readon:hover, a.readon:active, a.readon:focus{color:#666666;text-decoration:none;}
fieldset.input p{margin:0;padding:0;}
form.form-login ul li{border:medium none;color:#909090;font-size:11px;height:22px;line-height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:-31px;}
form.form-login ul li a{color:#909090;padding-top:1px;padding-bottom:1px;background:transparent url(../images/Shape5_loginarrow.png) no-repeat scroll left center;padding-left:23px;}
form.form-login ul li a:hover{color:#000000;text-decoration:none;}
form.form-login .inputbox:hover, form.form-login .inputbox:focus{border:none;}
.modlgn_username{background:#FFFFFF none repeat scroll 0 0;border:medium none;height:19px;margin-bottom:10px;margin-top:3px;padding:4px 7px;width:94%;}
.modlgn_username:hover, .modlgn_passwd:hover{border:none;}
.modlgn_passwd{background:#FFFFFF none repeat scroll 0 0;border:medium none;height:19px;margin-bottom:10px;margin-top:3px;padding:4px 7px;width:94%;}
.form-login .button{height:28px;width:103px;line-height:23px;color:#4b4a4a;text-transform:uppercase;margin-top:9px;text-decoration:none;background:url(../images/Shape5_Political_button.png) no-repeat;}
.form-login .button:hover{color:#000000;}
#en-ru_logo{float:left;height:76px;margin-bottom:31px;margin-left:30px;margin-top:23px;width:310px;}
#s5_logo{float:left;height:76px;margin-bottom:31px;margin-left:26px;margin-top:23px;width:300px;background:url(../images/Shape5_Political_logo.png) no-repeat;}
#s5_topright{width:500px;color:#4f4848;margin-top:16px;margin-right:16px;float:right;}
#s5_poltl{background:url(../images/Shape5_Political_tl.png) no-repeat;}
#s5_poltr{padding:0 17px;background:url(../images/Shape5_Political_tr.png) no-repeat scroll right;}
#s5_poltm{height:17px;background:url(../images/Shape5_Political_tm.png) repeat-x;}
#s5_polbl{background:url(../images/Shape5_Political_bl.png) no-repeat;}
#s5_polbr{padding:0 17px;background:url(../images/Shape5_Political_br.png)no-repeat scroll right center;}
#s5_polbm{height:17px;background:url(../images/Shape5_Political_bm.png) repeat-x;}
.s5_controllermleft{background:transparent url(../images/Shape5_Political_lm.png) repeat-y scroll 0 0;}
.s5_controllermright{background:transparent url(../images/Shape5_Political_rm.png) repeat-y scroll right center;}
.s5_controllermiddle{margin-left:17px;margin-right:17px;border:1px solid #e8e8e8;background:#ffffff;}
#s5_topbar{width:100%;height:57px;}
#s5_headergradient{width:100%;background:transparent url(../images/Shape5_Political_headergrad.png) repeat-x bottom;}
#s5_menuback{width:100%;height:42px;background:transparent url(../images/menu_bg_03.jpg) repeat-x;}
#s5_buttondrops{margin-top:7px;float:right;}
#s5_socialleft{width:7px;float:left;height:28px;background:transparent url(../images/Shape5_Political_sl.png) no-repeat;}
#s5_socialmid{float:left;color:#ffffff;line-height:27px;padding-right:8px;cursor:pointer;padding-left:8px;height:28px;background:transparent url(../images/Shape5_Political_sm.png) repeat-x;}
#s5_socialright{width:23px;float:left;margin-right:11px;height:28px;background:transparent url(../images/Shape5_Political_sr.png) no-repeat;}
#s5_donateleft{width:7px;float:left;height:28px;background:transparent url(../images/Shape5_Political_dl.png) no-repeat;}
#s5_donatemid{float:left;color:#ffffff;line-height:27px;cursor:pointer;padding-left:8px;padding-right:8px;height:28px;background:transparent url(../images/Shape5_Political_dm.png) repeat-x;}
#s5_donateright{width:23px;float:left;margin-right:11px;height:28px;background:transparent url(../images/Shape5_Political_dr.png) no-repeat;}
.s5_dropouter{margin-left:-307px;z-index:2;margin-top:7px;position:absolute;}
.s5_dropback{width:339px;padding-left:23px;padding-top:15px;background:transparent url(../images/Shape5_Political_quickdropback.png) repeat-y;}
.s5_dropbottom{height:41px;width:339px;background:transparent url(../images/Shape5_Political_quickdropbackbot.png) repeat-y;}
#s5_date{float:left;color:#cfcfcf;text-transform:uppercase;text-shadow:1px 1px 1px #dfdfdf;font-size:15px;margin-left:9px;padding-top:19px;}
#s5_newsletter{color:#FFFFFF;float:right;font-size:15px;margin-right:5px;padding-top:11px;text-shadow:1px 1px 1px #000000;}
.acymailing_module_form #user_email_formAcymailing1{height:24px;padding-left:22px;padding-top:4px;width:243px;border:none;background:url(../images/Shape5_Political_inputbox.png) no-repeat top;}
#s5_abovebody{background:url(../images/Shape5_Political_mheadgrad.png) repeat-x top;}
#s5_abovebody_inner{background:url(../images/Shape5_Political_mbheadgrad.png) repeat-x bottom;}
#s5_abovebody_static{padding-left:15px;}
#s5_belowbodygrad{height:25px;width:100%;background:url(../images/Shape5_Political_mainbodbottom.png) repeat-x bottom;}
#s5_bottomusers{width:100%;background:url(../images/Shape5_Political_bottomtopgrad.png) repeat-x top;}
#s5_bottomusers_inner{width:100%;margin-top:1px;background:url(../images/Shape5_Political_bottomodulesgrad.png) repeat-x bottom;}
#s5_bodygradient{padding-left:18px;background:url(../images/Shape5_Political_mainbodgrad.png) repeat-x top;}
#s5_bodygradientnoin{min-height:450px;padding:10px 10px 0 10px;background:url(../images/Shape5_Political_mainbodgrad.png) repeat-x top;}
#s5_abovebodyusers{margin-bottom:1px;background:url(../images/Shape5_Political_abovebgrad.png) repeat-x bottom;}
#s5_logofooter{float:right;margin-top:13px;}
#s5_iconsearch{width:254px;margin-right:0;float:right;}
#s5_topgradsearch{height:33px;margin-top:9px;margin-left:11px;padding-left:24px;padding-bottom:5px;width:244px;background:url(../images/Shape5_Political_searchback.png) no-repeat 0 4px;float:right;}
#mod_search_searchword{background:transparent none repeat scroll 0 0;border:medium none;color:#000000;font-size:12px;height:20px;margin-top:3px;padding-left:12px;padding-top:4px;width:198px;}
#s5_menubar{height:63px;width:100%;margin-bottom:30px;}
#s5_breadcrumbs{width:100%;height:34px;font-size:11px;margin-bottom:0px;}
#s5_breadcrumbsinner{line-height:33px;padding-left:14px;}
#s5_rssfeeds{margin-bottom:0px;margin-right:26px;color:#575757;font-size:11px;cursor:pointer;text-transform:uppercase;margin-top:-25px;float:right;}
#s5_rssicon{float:right;height:23px;margin-left:6px;margin-top:-30px;width:23px;background:url(../images/Shape5_Political_rss.png) repeat-x bottom;}
#s5_twitter{margin-bottom:20px;margin-right:4px;color:#575757;font-size:11px;cursor:pointer;text-transform:uppercase;margin-top:16px;float:right;}
#s5_twittericon{float:right;height:23px;margin-left:6px;margin-top:12px;margin-right:7px;width:22px;background:url(../images/Shape5_Political_twitter.png) repeat-x bottom;}
.s5_toplefrig, .s5_w_modwrap{margin-bottom:20px;}
.s5_backmiddlemiddle{padding-left:12px;}
.s5_b_modwrap{text-align:justify;}
#s5_mainbodyfullw{width:200%;}
#s5_mainbodywrapper{float:left;left:50%;position:relative;width:50%;}
#s5_mainbody{left:-100%;overflow:hidden;position:relative;margin-top:1px;background:url(../images/Shape5_Political_backsearchgrad.png) repeat-x top;}
#s5_mainbodybread{left:-100%;overflow:hidden;position:relative;margin-top:1px;background:transparent;margin-bottom:20px;}
#s5_mainbodywrap{width:100%;}
#s5_inset h3{margin:4px 0 0px;}
#s5_leftcolumn{padding-right:13px;float:left;left:-50%;background:#f0f0f0 url(../images/Shape5_Political_leftshadow.png) repeat-y right;overflow:hidden;position:relative;}
#s5_leftcolumn h3{position:relative;font-size:20px;color:#880000;text-shadow:1px 1px #cccccc;font-family:Verdana, Helvetica, sans-serif;padding-bottom:12px;}
#s5_mainbodywrap{padding-top:20px;float:left;}
#s5_rightcolumn{margin-left:13px;background:#f0f0f0 url(../images/Shape5_Political_rightshadow.png) repeat-y left;float:left;}
#s5_rightcolumn h3{position:relative;font-size:20px;text-shadow:1px 1px #cccccc;font-family:Verdana, Helvetica, sans-serif;padding-bottom:12px;}
.s5_wrap, .s5_wrap2{margin:0 auto;}
#s5_topmenu ul{height:28px;padding:0;margin-left:0px;margin-top:0;margin-bottom:0px;}
#s5_topmenu ul li{list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:0;float:left;margin-right:0px;padding-top:7px;padding-bottom:8px;}
#s5_topmenu ul li a{background:none;padding:10px 3px;font-size:11px;}
#s5_topmenu ul li a:hover{text-decoration:none;color:#cccccc;background:#2e2e2e;}
#s5_topmenu ul li a span{padding:10px;}
#s5_headright{margin-right:8px;height:100px;width:26%;float:right;}
.s5_backmiddlemiddle h3 .s5_h3_first{color:#454545;}
.s5_w_modwrap div.module h3, .s5_backmiddlemiddle div.module h3{color:#454545;font-size:13px;font-style:normal;font-weight:bold;margin-top:14px;font-family:Verdana, Helvetica, Sans-Serif;text-shadow:none;padding-bottom:16px;}
.s5_w_modwrap div.module, .s5_backmiddlemiddle div.module{padding:0px;margin-left:0px;width:100%;}
.s5_w_modwrap div.module div, .s5_backmiddlemiddle div.module div{padding:0px;margin:0px;}
.s5_w_modwrap div.module div div, .s5_backmiddlemiddle div.module div div{padding:0px;margin:0px;}
.s5_w_modwrap div.module div div div, .s5_backmiddlemiddle div.module div div div{padding:0px;margin:0px;padding:8px 11px 17px 10px;padding-left:12px;position:relative;z-index:0;width:auto;}
.s5_w_modwrap div.module div div div div, .s5_backmiddlemiddle div.module div div div div{margin:0px;padding:0px;background:none;}
.s5_backmiddlemiddle div.module ul.menu li a, .s5_backmiddlemiddle div.module ul.menu li{border:none;margin-left:0px;}
.s5_backmiddlemiddle div.module ul.menu li a{line-height:13px;margin:0;padding:0px;text-decoration:none;width:100%;}
#s5_rightcolumn div.module h3, #s5_leftcolumn div.module h3{font-family:Verdana, Helvetica, sans-serif;font-size:19px;text-shadow:1px 1px #CCCCCC;margin-top:0px;padding-bottom:8px;}
h3.s5_mod_h3{margin:20px 0 0 10px;color:#880000;}
#s5_rightcolumn div.module h3.s5_mod_h3, #s5_leftcolumn div.module h3.s5_mod_h3{margin-top:8px;}
#s5_rightcolumn div.module, #s5_leftcolumn div.module{padding:0px;margin-left:0px;width:auto;}
#s5_rightcolumn div.module div, #s5_leftcolumn div.module div{padding:0px;margin:0px;}
#s5_rightcolumn div.module div div, #s5_leftcolumn div.module div div{padding:0px;margin:0px;}
#s5_rightcolumn div.module div div div, #s5_leftcolumn div.module div div div{padding:0px;margin:0px;padding:10px 10px 17px 5px;z-index:0;width:auto;}
#s5_rightcolumn div.module div div div div, #s5_leftcolumn div.module div div div div{margin:0px;padding:0px;background:none;}
body div.module-white h3{color:#000000;padding-bottom:26px;}
body div.module-white{margin:14px 4px 20px 4px;padding:0;}
body div.module-white a{color:#000000;}
body div.module-white div{background:#ffffff;margin:0;padding:0;}
body div.module-white div div{background:transparent url(../images/Shape5_Political_whtr.png) no-repeat scroll right top;margin:0;padding:0;}
body div.module-white div div div{background:transparent url(../images/Shape5_Political_whtl.png) no-repeat scroll left top;color:#000000;margin:0;padding:7px 13px 16px 11px;position:relative;width:auto;z-index:1;}
body div.module-white div div div div{background:transparent none repeat scroll 0 0;margin:0;padding:0;}
div.module-white a:hover{text-decoration:none;}
body div.module-gray h3{color:#000000;padding-bottom:26px;}
body div.module-gray{margin:14px 4px 20px 4px;padding:0;}
body div.module-gray a{color:#000000;}
body div.module-gray div{background:#e0e0e0;margin:0;padding:0;}
body div.module-gray div div{background:transparent url(../images/Shape5_Political_graytr.png) no-repeat scroll right top;margin:0;padding:0;}
body div.module-gray div div div{background:transparent url(../images/Shape5_Political_graytl.png) no-repeat scroll left top;color:#000000;margin:0;padding:7px 13px 16px 11px;position:relative;width:auto;z-index:1;}
body div.module-gray div div div div{background:transparent none repeat scroll 0 0;margin:0;padding:0;}
body div.module-black h3{color:#ffffff;text-shadow:1px 1px #000000;padding-bottom:26px;}
body div.module-black h3 .s5_h3_first{color:#ffffff;text-shadow:1px 1px #000000;}
#s5_rightcolumn .module-black h3, #s5_leftcolumn .module-black h3{color:#ffffff;text-shadow:1px 1px #000000;}
body div.module-black{margin:14px 4px 20px 4px;padding:0;}
body div.module-black a{color:#ffffff;}
body div.module-black div{background:#1d1d1d;margin:0;padding:0;}
body div.module-black div div{background:transparent url(../images/Shape5_Political_blacktr.png) no-repeat scroll right top;margin:0;padding:0;}
body div.module-black div div div{background:transparent url(../images/Shape5_Political_blacktl.png) no-repeat scroll left top;color:#ffffff;margin:0;padding:7px 13px 16px 11px;position:relative;width:auto;z-index:1;}
body div.module-black div div div div{background:transparent none repeat scroll 0 0;margin:0;padding:0;}
body div.module-blue h3{color:#ffffff;padding-bottom:26px;text-shadow:1px 1px #1f1f1f;}
body div.module-blue h3 .s5_h3_first{color:#ffffff;text-shadow:1px 1px #000000;}
#s5_rightcolumn .module-blue h3, #s5_leftcolumn .module-blue h3{color:#ffffff;text-shadow:1px 1px #000000;}
body div.module-blue{margin:14px 4px 20px 4px;padding:0;}
body div.module-blue a{color:#ffffff;}
body div.module-blue form.form-login ul li a{color:#ffffff;}
body div.module-blue div{background:url("../images/module_bg.jpg") repeat-x scroll left bottom #6DB0E4;margin:0;padding:0;}
body div.module-blue div div{;margin:0;padding:0;}
body div.module-blue div div div{;color:#ffffff;margin:0;padding:7px 13px 16px 11px;position:relative;width:auto;z-index:1;}
body div.module-blue div div div div{background:transparent none repeat scroll 0 0;margin:0;padding:0;}
body div.module h3{font-style:normal;padding-bottom:12px;}
.s5_first{font-weight:bold;font-family:Verdana, Helvetica, Sans-Serif;text-transform:uppercase;font-size:13px;}
.s5_daydate{margin-left:-7px;color:#ffffff;height:24px;padding-left:3px;padding-top:4px;font-family:Verdana, Helvetica, Sans-Serif;font-weight:bold;text-shadow:1px 1px 1px #000000;background:transparent url(../images/Shape5_Political_dateback.png) no-repeat;font-size:14px;}
.s5_yeardate{font-size:10px;font-family:Verdana, Helvetica, Sans-Serif;margin-left:1px;margin-top:-3px;}
.s5_maincomponent_wrap_2{height:35px;padding-left:14px;padding-top:9px;}
.s5_maincomponent_wrap_1{height:42px;margin-bottom:18px;}
.s5_backmiddlemiddle_r{margin-left:7px;padding-top:7px;}
.s5_blackmodsoutter{border-left:1px solid #343434;border-right:1px solid #343434;background:#000000;}
.s5_whitemodsoutter div.module h3{padding-bottom:26px;color:#000000;}
.s5_whitemodsoutter div.module{padding:0px;width:100%;}
.s5_whitemodsoutter div.module div{padding:0px;margin:0px;}
.s5_whitemodsoutter div.module div div{padding:0px;margin:0px;}
.s5_whitemodsoutter div.module div div div{margin:0px;padding:17px;color:#000000;padding:2px 13px 16px 19px;position:relative;z-index:1;width:auto;}
.s5_whitemodsoutter div.module div div div div{margin:0px;padding:0px;background:none;}
.s5_bblack_outter div.module h3{padding-bottom:26px;}
.s5_bblack_outter div.module{padding:0px;margin-top:-36px;width:100%;}
.s5_bblack_outter div.module div{padding:0px;margin:0px;}
.s5_bblack_outter div.module div div{padding:0px;margin:0px;}
.s5_bblack_outter div.module div div div{margin:0px;padding:17px;padding:0 8px 0 5px;position:relative;z-index:1;width:auto;}
.s5_bblack_outter div.module div div div div{margin:0px;padding:0px;background:none;}
a.mainlevel-img{border-bottom:1px solid #CCCCCC;color:#000000;display:block;font-size:11px;font-style:normal;font-weight:normal;height:33px;line-height:31px;list-style-position:outside;list-style-type:none;margin-bottom:3px;margin-left:20px;padding-left:8px;text-decoration:none;}
#mainlevel-img li img{padding-top:8px;float:left;}
ul#mainlevel-img li{padding-left:1px;}
a.mainlevel-img:hover,
a.mainlevel-img:active,
a.mainlevel-img:focus{color:#000000;text-decoration:none;}
a.mainlevel-img#active_menu{text-decoration:none;}
a.mainlevel-img:hover#active_menu{text-decoration:none;display:block;}
a.sublevel-img{font-size:11px;background:none;padding:2px 2px 2px 27px;text-decoration:none;}
a.sublevel:active,
a.sublevel:focus{font-size:11px;text-decoration:none;}
a.sublevel-img:hover{color:#000000;font-size:11px;background:none;text-decoration:underline;}
#active_menu-img{color:#000000;background:none;}
a.sublevel-img#active_menu{background:none;text-decoration:underline;}
div.module-plain img{float:left;margin-left:0px;margin-top:8px;padding-right:3px;position:absolute;vertical-align:bottom;}
.s5_backmiddlemiddle ul{margin-top:-6px;list-style-position:outside;list-style-type:none;}
.s5_backmiddlemiddle ul li{font-size:12px;height:21px;line-height:13px;margin-left:-39px;padding-bottom:0;}
.s5_backmiddlemiddle ul li a, .s5_backmiddlemiddle ul li:hover{color:#7d7d7d;}
.s5_backmiddlemiddle ul li:hover, .s5_backmiddlemiddle ul li a:hover{text-decoration:underline;color:#cccccc;}
#s5_positions{width:100%;}
#s5_positions h3{padding-bottom:5px;}
#s5_user1_100{padding-bottom:25px;float:left;width:100%;}
#s5_user2_100{padding-bottom:25px;float:left;width:100%;}
#s5_user1_50{padding-bottom:25px;float:left;width:49%;}
#s5_user2_50{padding-bottom:25px;float:left;width:49%;}
#s5_above_body_1_33{float:left;width:33%;padding-bottom:0px;}
#s5_above_body_2_33{float:left;width:33%;padding-bottom:0px;}
#s5_above_body_3_33{float:left;width:33%;padding-bottom:0px;}
#s5_above_body_1_50{float:left;width:50%;padding-bottom:2px;}
#s5_above_body_2_50{float:left;width:50%;padding-bottom:2px;}
#s5_above_body_3_50{float:left;width:50%;padding-bottom:2px;}
#s5_above_body_1_100{width:100%;padding-bottom:0px;}
#s5_above_body_2_100{float:left;width:100%;padding-bottom:0px;}
#s5_above_body_3_100{float:left;width:100%;padding-bottom:0px;}
#s5_advert1_33{float:left;width:33%;padding-bottom:0px;}
#s5_advert2_33{float:left;width:33%;padding-bottom:0px;}
#s5_advert3_33{float:left;width:33%;padding-bottom:0px;}
#s5_advert1_50{float:left;width:50%;padding-bottom:2px;}
#s5_advert2_50{float:left;width:50%;padding-bottom:2px;}
#s5_advert3_50{float:left;width:50%;padding-bottom:2px;}
#s5_advert1_100{width:100%;padding-bottom:0px;}
#s5_advert2_100{float:left;width:100%;padding-bottom:0px;}
#s5_advert3_100{float:left;width:100%;padding-bottom:0px;}
#s5_advert4_33{float:left;width:32%;padding-bottom:0px;}
#s5_advert5_33{float:left;width:32%;padding-bottom:0px;}
#s5_advert6_33{float:left;width:32%;padding-bottom:0px;}
#s5_advert4_50{float:left;width:50%;padding-bottom:2px;}
#s5_advert5_50{float:left;width:50%;padding-bottom:2px;}
#s5_advert6_50{float:left;width:50%;padding-bottom:2px;}
#s5_advert4_100{width:98%;padding-bottom:0px;}
#s5_advert5_100{float:left;width:98%;padding-bottom:0px;}
#s5_advert6_100{float:left;width:98%;padding-bottom:0px;}
#s5_contentbottom1_33{float:left;width:33%;padding-bottom:0px;}
#s5_contentbottom2_33{float:left;width:33%;padding-bottom:0px;}
#s5_contentbottom3_33{float:left;width:33%;padding-bottom:0px;}
#s5_contentbottom1_50{float:left;width:50%;padding-bottom:2px;}
#s5_contentbottom2_50{float:left;width:50%;padding-bottom:2px;}
#s5_contentbottom3_50{float:left;width:50%;padding-bottom:2px;}
#s5_contentbottom1_100{width:100%;float:left;padding-bottom:0px;}
#s5_contentbottom2_100{float:left;width:100%;padding-bottom:0px;}
#s5_contentbottom3_100{float:left;width:100%;padding-bottom:0px;}
.s5_userpositions{float:left;margin:0px;padding:0px;}
.s5_ts_active{background:transparent url(../images/default/s5_ts_active.png) repeat-x scroll center top;}
.s5_mod_title_wrap_2, .s5_component_wrap_2, #s5_button_wrap2{background:transparent url(../images/default/s5_white_h3_l.png) no-repeat scroll left top;height:35px;padding-left:14px;padding-top:9px;}
.s5_mod_title_wrap_1, .s5_component_wrap_1, #s5_button_wrap1{background:transparent url(../images/default/s5_white_h3_r.png) no-repeat scroll right top;height:35px;}
#s5_button_frame ul li a{background:transparent url(../images/default/s5tabshow_sep.jpg) no-repeat scroll right top;}
#s5_footergrad a.mainlevel{background:none;}
#s5_footergrad h3{padding-bottom:7px;}
#s5_footergrad ul{display:block;font-style:normal;font-weight:normal;line-height:10px;font-size:11px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;}
#s5_footergrad ul li{display:block;height:14px;float:left;line-height:9px;margin-right:0px;overflow:hidden;margin-top:16px;padding-bottom:6px;padding-left:1px;}
* html #s5_footergrad ul li{margin-left:12px;}
#s5_footergrad li a{background:none;display:block;color:#878787;padding:0 7px 3px 8px;border-right:1px solid #cccccc;text-decoration:none;}
#s5_footergrad li a.mainlevel{background:none;}
#s5_footergrad ul li a.mainlevel-bottom:hover{text-decoration:underline;}
#s5_footergrad{height:40px;width:100%;color:#878787;background:url(../images/Shape5_Political_copyright.png) repeat-x;}
#s5_footermenu{margin:0 20px;}
#s5_footcopy{font-size:11px;padding-right:15px;padding-top:14px;float:right;clear:left;}
#s5_footcopy a{color:#878787;}
#s5_footerbar{height:26px;margin:0 auto;width:880px;background:url(../images/Shape5_Political_bottomdesign.png) no-repeat;}
#system-message dt.error{font-size:14px;font-weight:bold;color:#ff0000;padding-bottom:10px;}
#system-message dd.error{font-size:12px;}
#system-message{margin-bottom:20px;}
#system-message dd.message ul{border:2px solid #A8BBD2;background:#C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;padding:11px 11px 11px 40px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#system-message dd.error ul{color:#c00;background:#E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;list-style-image:none;list-style-position:outside;list-style-type:none;}
#system-message dd.notice ul{color:#c00;background:#EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;list-style-image:none;list-style-position:outside;list-style-type:none;}
.tool-tip{float:left;background:#CCCCCC;border:1px solid #333333;padding:5px;color:#000000;max-width:200px;}
.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;color:#000000;}
.tool-text{font-size:100%;color:#000000;margin:0;}
div#s5_accordion_menu h3.s5_am_toggler{font-family:Verdana, Helvetica, Sans-Serif;padding-bottom:12px;font-size:14px;}